home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 016a / space_v3.zip / SPACE.DOC next >
Text File  |  1991-12-01  |  15KB  |  338 lines

  1.  
  2.  
  3.                   ═════    ═════     ═══      ════   ═══════ (R)
  4.                  ══   ══   ══  ══   ══ ══    ══   ═  ══
  5.                  ═══       ══  ══  ══   ══  ══       ══
  6.                    ═══     ═════   ══   ══  ══       ════
  7.                      ═══   ══      ═══════  ══       ══
  8.                  ══   ══   ══      ══   ══   ══   ═  ══
  9.                   ═════    ══      ══   ══    ════   ═══════
  10.  
  11.                         S P A C E   b y   H E X / 2 9 A
  12.  
  13.                             (C) Copyright 1990-1991
  14.  
  15.  
  16.          This  is  Version  3.0  of  SPACE.    The program is written to be
  17.     compatible with clone  BIOSs and PC/MS-DOS  5.xx.  It  will run on  any
  18.     PC/XT/AT/386/486 with disk drives A:  though Z:.  It support MFM,  RLL,
  19.     IDE, ESDI and SCSI hard disks and will automatically detect 80, 100 and
  20.     132 columns text output.  SPACE will also function on a network if  the
  21.     drives on  the network  can be  accessed using  the regular DOS command
  22.     (i.e.  Z:).
  23.  
  24.          SPACE has been tested and is known to work with:
  25.  
  26.               a) PCnfs - Correctly locates and reports remote file systems.
  27.  
  28.               b) VP/ix v1.2 - ISC UNIX SVR3.2v2.2
  29.  
  30.          Special thanks to Mr. George Hrysanthopoulos, Mr. Simon  Filippou,
  31.     Mr.  Bill  Kambouroglou  and   Mr.  Richard  G.  Minutillo   for  their
  32.     suggestions.  Enjoy it!
  33.  
  34.                                                                     Hex/29A
  35.  
  36.  
  37.     PROGRAM / PROGRAMMER / DATE:
  38.     ════════════════════════════
  39.          SPACE.EXE / Ioannis "Hex/29A" Hadjiioannou / Dec 1st 1991.
  40.  
  41.  
  42.     DISTRIBUTION:
  43.     ═════════════
  44.          SPACE.EXE is a user supported program.  It is now and will  always
  45.     remain the sole  property of the  author.  This  program may be  freely
  46.     distributed as long as the following limitations are adhered to:
  47.  
  48.              1. THE PROGRAM AND DOCUMENTATION MAY NOT BE MODIFIED.
  49.  
  50.              2. THE  ENTIRE  DOCUMENTATION  FILE  MUST BE INCLUDED
  51.                 WITH THE PROGRAM.
  52.  
  53.              3. THE  AUTHOR'S  COPYRIGHT  NOTICE  IS  NOT  TO   BE
  54.                 REMOVED.
  55.  
  56.              4. NO FEE FOR THE PROGRAM MAY BE CHARGED OUTSIDE OF A
  57.                 REASONABLE  CHARGE   FOR  DISKETTE   MEDIA  AND/OR
  58.                 SHIPPING.  ($2.50 MAX).
  59.  
  60.              5. IT MAY NOT BE PACKAGED OR SOLD IN CONJUNCTION WITH
  61.                 ANY OTHER PRODUCT.
  62.  
  63.              6. DISTRIBUTION   OF   THESE   FILES  (SPACE.EXE  AND
  64.                 SPACE.DOC), USING THE COMPRESSION PROGRAM "ARC" BY
  65.                 SYSTEM  ENHANCEMENT   ASSOCIATES  INC   (SEA),  IS
  66.                 STRICTLY PROHIBITED.
  67.  
  68.           NOTE: Shareware Houses  and User  Groups can  distribute
  69.                 SPACE with other programs as long as they register
  70.                 one  (1)  copy  and  obtain authorization from the
  71.                 author.  See REGISTRATION/CONTRIBUTION.
  72.  
  73.  
  74.     WARRANTY:
  75.     ═════════
  76.          THE PROGRAM  AND DOCUMENTATION  IS SUPPLIED  AS-IS AND  THE AUTHOR
  77.     DISCLAIMS  ALL  WARRANTIES,  EXPRESSED  OR  IMPLIED, INCLUDING, WITHOUT
  78.     LIMITATION, THE  WARRANTIES OF  MERCHANTABILITY AND  THE WARRANTIES  OF
  79.     FITNESS FOR ANY PURPOSE.  THE AUTHOR FURTHER RESERVES THE RIGHT TO MAKE
  80.     CHANGES TO THE  PROGRAM OR DOCUMENTATION  WITHOUT OBLIGATION TO  NOTIFY
  81.     ANY PERSON OR ORGANIZATION OF SUCH CHANGES.
  82.  
  83.  
  84.     FORMAT:
  85.     ═══════
  86.          Just type SPACE or SPACE <Drive(s)> <Option(s)> at the DOS prompt.
  87.  
  88.  
  89.     PURPOSE:
  90.     ════════
  91.          SPACE was developed for those who have multiple drives and want an
  92.     easy way  to determine  TOTAL, USED,  % USED,  FREE, %  FREE disk space
  93.     reports on each of their drives and the same information on the SUM  of
  94.     all of their  drives.  It  will also give  a warning if  the percentage
  95.     USED on any drive  and the SUM of  their drives has been  reached using
  96.     the appropriate command line switches.
  97.  
  98.  
  99.     HOW IT WORKS:
  100.     ═════════════
  101.          SPACE can accept zero, one or multiple drive letters.  Each  drive
  102.     letter must be  separated by at  least one space  and must be  a SINGLE
  103.     CHARACTER from A to Z. Case  and order of these drive letters  does not
  104.     matter.   Duplicate drive  letters are  ignored and  output is given in
  105.     alphabetical  order  and  not  in  the  order  the  drive letters where
  106.     entered.    You  MUST  NOT  put  a  colon  (:)  after the drive letter.
  107.     Several switches are available:
  108.  
  109.             /P     : Print.  Direct output to LPT1 at 80  columns per
  110.                      line.
  111.  
  112.             /P100  : Print 100.  Direct output to LPT1 at 100 columns
  113.                      per line.
  114.  
  115.             /P132  : Print 132.  Direct output to LPT1 at 132 columns
  116.                      per line.
  117.  
  118.             /S     : Silent. Suppress the audible percentage warning.
  119.  
  120.             /V     : Verbose. Suppress the note printed at the end of
  121.                      the output.
  122.  
  123.             /%xxx  : Percentage  warning on  the  SUM of  all drives.
  124.                      Give a  warning if  the percentage  USED on  the
  125.                      SUM of all drives  is greater  than xxx percent.
  126.                      xxx can be from 1 to 100.
  127.  
  128.             /%dxxx : Percentage warning on drive d. Give a warning if
  129.                      the percentage USED on drive  d  is greater than
  130.                      xxx percent. xxx can be from 1 to 100.
  131.  
  132.  
  133.                                 WARNING  4DOS  USERS
  134.                                 ════════════════════
  135.               Environment  variables  in  4DOS  are  referenced  in  a
  136.               command by  starting the  variable name  with a  percent
  137.               sign (%).  You must use  two (2) percent signs in a  row
  138.               (%%) to signify  a percent character.   If you  run 4DOS
  139.               the percentage warning options  for SPACE must have  two
  140.               (2) percent signs in a row and will look like this:
  141.  
  142.                 /%%xxx - Percentage warning on the SUM of your drives.
  143.  
  144.                 /%%dxxx - Percentage warning on drive d.
  145.  
  146.               Please also note  that because each  element of the  bar
  147.               graph is not 1% of your drive, there is a possibility of
  148.               a delay in the percentage warning.  The maximum delay on
  149.               the 80 column output is 3%, 2% on the 100 column  output
  150.               and 1% on the 132 column output.  This means that if you
  151.               had set up  the percentage warning  for a drive  at 50%,
  152.               you might get  the warning when  the percentage USED  is
  153.               greater than  51%, 52%  or 53%  if you  are getting  the
  154.               output on an 80 column text mode.  This is true for  the
  155.               graphs of all drives and the SUM of your drives.   Since
  156.               the percentage warning was designed to give you an early
  157.               warning, setting it between 80% and 90% will still  give
  158.               you enough warning.
  159.  
  160.  
  161.          Each switch  must be  separated by  at least  one space.  Switches
  162.     that do not follow the above format will be ignored.
  163.  
  164.          SPACE WILL NOT set your screen  or your printer in 80, 100  or 132
  165.     columns.  You have to use the program that came with your video card to
  166.     set your screen to the desired  mode and do the same manually  for your
  167.     printer.    SPACE  will  automatically  detect  the  number  of columns
  168.     available on your  screen and it  will give its  output in the  highest
  169.     available mode (80,  100 or 132).   No detection  is possible for  your
  170.     printer, so SPACE will give its output in the mode specified by the  /P
  171.     switch regardless of the printer setting.
  172.  
  173.          In case  of duplicate  percentage warning  switches, the  one that
  174.     comes last will override all  the previous occurrences of that  switch.
  175.     If the printing switch is used, the percentage warning switches have no
  176.     effect.
  177.  
  178.          These switches can be anywhere in the parameter list and case does
  179.     not matter.
  180.  
  181.     For example:
  182.  
  183.     SPACE
  184.          CURRENT drive.  Send output to the screen.
  185.  
  186.  
  187.     SPACE /P
  188.  
  189.          CURRENT drive.  Send output to LPT1 at 80 columns per line.
  190.  
  191.  
  192.     SPACE /P100
  193.  
  194.          CURRENT drive.  Send output to LPT1 at 100 columns per line.
  195.  
  196.  
  197.     SPACE c /p132 b: a /V
  198.  
  199.          Drives A:  and  C:  ONLY.   Drive B:  is  ignored!  (b:   = 2
  200.          CHARS).  Don't print the note at the end of the output.  Send
  201.          output to LPT1 at 132 columns per line.
  202.  
  203.  
  204.     SPACE a b c d /%60
  205.  
  206.          Drives  A:    through  D:.    Give  a  warning  if  the total
  207.          percentage USED on all drives is greater that 60%.
  208.  
  209.  
  210.     SPACE a b c d /%90 /%a50 /%B60 /%c70 /%D80 /v /s
  211.  
  212.          Drives  A:    through  D:.    Give  a  warning  if  the total
  213.          percentage USED on all drives is greater than 90%.  Also give
  214.          a warning if the percentage USED on drive A:  is greater than
  215.          50%, drive B:  is greater than 60%, drive C:  is greater than
  216.          70% and drive D:  is greater than 80%.  Don't print the  note
  217.          at the end of the  output.  Suppress the  audible  percentage
  218.          warning.
  219.  
  220.     SPACE a /%a50
  221.  
  222.          Drive A:   only.  Give  a warning if  the percentage USED  on
  223.          drive A:  is greater than 50%.
  224.  
  225.  
  226.     SPACE a /%a50 /%50 /%c20
  227.  
  228.          Drive A:   only.  Give  a warning if  the percentage USED  on
  229.          drive  A:    is  greater  than  50%.   All other switches are
  230.          ignored because /%50 is for the percentage USED on the sum of
  231.          all  drives  and  you  have  only  one  drive.  Also /%c20 is
  232.          ignored as no output will be given for drive C:.
  233.  
  234.  
  235.          SPACE can give two kinds of  output.  If zero or one  drive letter
  236.     is given, SPACE will output the following:
  237.  
  238.  
  239.     SPACE  <ENTER>
  240.  
  241.                  TOTAL DISK SPACE IN CURRENT DRIVE  319.8 MB
  242.    ██████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  243.    USED:  147.7 MB ( 46.11%)                        FREE:  172.1 MB ( 53.89%)
  244.      1 MByte =  1024 KBytes = 1048576 Bytes.  SPACE was written by Hex/29A
  245.  
  246.  
  247.    SPACE c /V <ENTER>
  248.  
  249.                    TOTAL DISK SPACE IN DRIVE C:   319.8 MB
  250.    ██████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  251.    USED:  147.7 MB ( 46.11%)                         FREE:  172.1 MB (53.89%)
  252.  
  253.  
  254.    SPACE c /V /%c30 <ENTER>
  255.  
  256.                       TOTAL DISK SPACE IN DRIVE C:   319.8 MB
  257.    ███████████████████▐▐▐▐▐▐▐▐▐▐▐▐▐▐▐▐▐▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  258.    USED:  147.7 MB ( 46.11%)                        FREE:  172.1 MB ( 53.89%)
  259.  
  260.          Note the percentage  warning starting above  the number '6'  in '(
  261.     46.11%)' and ending below the 'I' in the sentence 'IN DRIVE C:'.   That
  262.     portion of the graph will also be flashing.
  263.  
  264.  
  265.          If  more  than  one  drive  letter  is entered SPACE will give the
  266.     following:
  267.  
  268.  
  269.     SPACE b d c f a e /V <ENTER>
  270.  
  271.   ╔════════════════════════════════════╤═══════╤══════════════╤══════════════╗
  272.   ║              G R A P H             │SIZE MB│ USED  MBytes │ FREE  MBytes ║
  273.   ╟────────────────────────────────────┼───────┼──────────────┼──────────────╢
  274.   ║A:▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│    1.2│    0.0   0.0%│    1.2 100.0%║
  275.   ║B:▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│    1.4│    0.0   0.0%│    1.4 100.0%║
  276.   ║C:████████████████████████████████▒▒│  312.3│  299.4  95.9%│   12.9   4.1%║
  277.   ║D:█████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│    1.0│    0.4  35.9%│    0.6  64.1%║
  278.   ║e:   DISK or DRIVE not present.     │  N/A  │      N/A     │      N/A     ║
  279.   ║f:   DISK or DRIVE not present.     │  N/A  │      N/A     │      N/A     ║
  280.   ╟────────────────────────────────────┼───────┼──────────────┼──────────────╢
  281.   ║Σ:████████████████████████████████▒▒│  315.9│  299.7  94.9%│   16.1   5.1%║
  282.   ╚════════════════════════════════════╧═══════╧══════════════╧══════════════╝
  283.  
  284.  
  285.     SPACE b d c e a /%80 /%c50 /%d10 /s <ENTER>
  286.  
  287.   ╔════════════════════════════════════╤═══════╤══════════════╤══════════════╗
  288.   ║              G R A P H             │SIZE MB│ USED  MBytes │ FREE  MBytes ║
  289.   ╟────────────────────────────────────┼───────┼──────────────┼──────────────╢
  290.   ║A:▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│    1.2│    0.0   0.0%│    1.2 100.0%║
  291.   ║B:▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│    1.4│    0.0   0.0%│    1.4 100.0%║
  292.   ║C:████████████████▐▐▐▐▐▐▐▐▐▐▐▐▐▐▐▐▒▒│  312.3│  299.4  95.9%│   12.9   4.1%║
  293.   ║D:██▐▐▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│    1.0│    0.4  35.9%│    0.6  64.1%║
  294.   ║e:   DISK or DRIVE not present.     │  N/A  │      N/A     │      N/A     ║
  295.   ╟────────────────────────────────────┼───────┼──────────────┼──────────────╢
  296.   ║Σ:█████████████████████████████▐▐▐▒▒│  315.9│  299.7  94.9%│   16.1   5.1%║
  297.   ╚════════════════════════════════════╧═══════╧══════════════╧══════════════╝
  298.       1 MByte =  1024 KBytes = 1048576 Bytes.  SPACE was written by Hex/29A
  299.  
  300.          Note the percentage warnings on drives C:  and D:  and on the  SUM
  301.     (Σ:)  graphs.  These warning will be more visible on your screen due to
  302.     the flashing.
  303.  
  304.          If the drive  does not exist  or if there  is no disk  in a floppy
  305.     drive you will be notified as above and that drive letter will be lower
  306.     case and flashing.  Please note that if any drive or if the total  disk
  307.     space of all your drives is  more than 99,999.9 MB (99.9 GB)  the boxes
  308.     will get out of alignment.
  309.  
  310.          The percentage warning on  the SUM of the  drives is given on  the
  311.     graph named  Σ:.   The graph  will be  bright red  up to the percentage
  312.     specified in the /%xxx switch and the rest USED will be flashing.   The
  313.     percentage warning on the other drives will be given on the  individual
  314.     drive graph in the same manner.  If the silent switch /S in not active,
  315.     the audible alarm will also sound.
  316.  
  317.  
  318.     INSTALLATION:
  319.     ═════════════
  320.          No special installation is required.
  321.  
  322.  
  323.     ERROR MESSAGES:
  324.     ═══════════════
  325.          1. x:  DISK or DRIVE not present.
  326.  
  327.  
  328.     REGISTRATION/CONTRIBUTION:
  329.     ══════════════════════════
  330.          If you receive this program from another user or download it  from
  331.     your local  BBS and  find it  of value,  your $10  contribution will be
  332.     appreciated.  Please send comments and suggestions to:
  333.  
  334.                                 HK SQUARE INC.
  335.                              Ioannis Hadjiioannou
  336.                          24-16 Steinway Str. Suit 580
  337.                                L.I.C., NY 11103
  338.